#pragma once

#include "CObj.h"
#include "CLuces.h"
#include "CCamaras.h"

class CScene
{
	CLuces *m_pLuces[4];
	CCamaras *m_pCamaras[4];
	CObj *m_pObjects[4];
	CCamaras m_Camara;
	int m_numLuces;
	int m_numCamaras;
	int m_numObjects;

	public:
		CScene(void);
		~CScene(void);

		void setcamara(float x, float y, float z, float roll, float pitch, float yaw);	
		void loadFile(char* pFilename);	
		void cambiarCamara(int n);
		void setLuz(int n);
		void draw(void);
		void dibujaCamara(void);
};